self-lowering jack - German English Dictionary